Table: Schedule of Troubled Debt Restructuring, Debtor, Subsequent Periods [Table]

Line Label Object Class Period Type Balance Name
1 Schedule of Troubled Debt Restructuring, Debtor, Subsequent Periods [Table] [Table]

*

*

us-gaap:TroubledDebtRestructuringDebtorSubsequentPeriodsTable
2 Legal Entity [Axis] [Axis]

*

*

dei:LegalEntityAxis
3 Consolidated Entity [Domain] [Domain]

*

*

dei:EntityDomain
4 Troubled Debt Restructuring, Debtor, Subsequent Periods [Axis] [Axis]

*

*

us-gaap:TroubledDebtRestructuringDebtorSubsequentPeriodsAxis
5 Troubled Debt Restructuring, Debtor, Subsequent Periods, Contingent Payments, Name [Domain] [Domain]

*

*

us-gaap:TroubledDebtRestructuringDebtorSubsequentPeriodsContingentPaymentsNameDomain
6 Troubled Debt Restructuring, Debtor, Subsequent Periods [Line Items] [Line Items]

*

*

us-gaap:TroubledDebtRestructuringDebtorSubsequentPeriodsLineItems
7 Schedule of Debtor Troubled Debt Restructuring, Subsequent Periods [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfDebtorTroubledDebtRestructuringSubsequentPeriodsTextBlock
8 Troubled Debt Restructuring, Debtor, Subsequent Periods [Hierarchy] [Abstract]

*

*

added:TroubledDebtRestructuringDebtorSubsequentPeriodsHierarchy
9 Troubled Debt Restructuring, Debtor, Subsequent Periods, Contingent Payments, Description [Concept] Text/String For Period

*

us-gaap:TroubledDebtRestructuringDebtorSubsequentPeriodsContingentPaymentsDescription
10 Troubled Debt Restructuring, Debtor, Subsequent Periods, Contingent Payments, Amount [Concept] Monetary As Of Credit us-gaap:TroubledDebtRestructuringDebtorSubsequentPeriodsContingentPaymentsAmount
11 Troubled Debt Restructuring, Debtor, Subsequent Periods, Contingent Payments, Conditions [Concept] Text/String For Period

*

us-gaap:TroubledDebtRestructuringDebtorSubsequentPeriodsContingentPaymentsConditions